sparsely populated riding - Español Inglés Diccionario